• word of the day

    ligustrum obtusifolium

    ligustrum obtusifolium - Dictionary definition and meaning for word ligustrum obtusifolium

    Definition
    (noun) small deciduous shrub having graceful arching branches and luxuriant foliage
Download our Mobile App Today
Receive our word of the day
on Whatsapp